stack of tortillas - Alemán Inglés Diccionario